/*
1.Dao层：持久层，主要与数据库交互
DAO层首先会创建Dao接口，接着就可以在配置文件中定义该接口的实现类；接着就可以在模块中调用Dao的接口进行数据业务的处理，而不用关注此接口的具体实现类是哪一个类，Dao层的数据源和数据库连接的参数都是在配置文件中进行配置的。
 */
package com.dfrobot.demo.dao;
import com.dfrobot.demo.domain.entity.Address;
import org.apache.ibatis.annotations.Param;
import tk.mybatis.mapper.common.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;


@Repository
public interface AddressMapper extends Mapper<Address> {
    //从 AddressMapper.xml 获取所有地址的行数
    String getAddressCount();

    //根据表名查下字段名称
    //List<Map<String,Object>>  findFieldByTableName(@Param((value="value"))String sql);
}